package com.xu.design;

/**
 * 懒汉模式  线程安全（不推荐  性能瓶颈）
 * 此模式虽然是安全的，但是由于把锁加到方法上面，所有的访问都因需要锁占用导致资源的浪费，
 * @author xudenghui
 * @create 2023-08-03 9:07
 **/
public class Singleton_02 {

    private static  Singleton_02 instance;

    private Singleton_02(){};

    public static synchronized  Singleton_02 getInstance(){
        if (null != instance){
            return instance;
        }
        return new Singleton_02();
    }
}
